Niayesh HOTEL is the place to stay in Shiraz. It is said to be the only hotel in Shiraz with a courtyard, and there is a mosque at the door. There are many wooden pavilions with single doors in the courtyard for tourists to rest, eat, sleep, and lie down. The room has floor-to-ceiling colored glass windows, and the sunlight shines in beautifully. There are two single beds and a double bed, and it is quite clean. 89 dollars a night including breakfast.